functional programming

使用 React Hooks 重構 React Class Component 的改造筆記

使用 React Hooks 重構 React Class Component 的改造筆記。

react hooks functional programming react.js 吃什麼 redux · 留言


函數式程式設計 | Clean Architecture 無瑕的程式碼:整潔的軟體設計與架構篇 閱讀筆記

本文為「Clean Architecture 無瑕的程式碼:整潔的軟體設計與架構篇」第 6 章「函數式程式設計」的閱讀筆記。

Clean Architecture 無瑕的程式碼 Clean Code functional programming 閱讀筆記 · 留言


Curry,Decorator 與 HOC

從 curry -> decorator -> HOC 的漫漫長路。

javascript react.js functional programming · 留言


JavaScript:使用 Array.map、Object.values 和 Object.keys 處理一連串的資料

使用 Array.map、Object.values 和 Object.keys 處理「物件中有物件」和「陣列中有物件」的情況。

javascript array functional programming javascript · 留言


Currying in JavaScript(柯里化)

Currying(柯里化),又稱為 parital application 或 partial evaluation,是個「將一個接受 n 個參數的 function,轉變成 n 個只接受一個參數的 function」的過程。

functional programming javascript · 留言